def combine(x: M): (M => M)